package com.hd.appcommon.entity.vo.db;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;

/**
 * <p>
 *
 * </p>
 *
 * @author administrator
 * @since 2020-11-24
 */
@Data
public class ViewOrgMemberCredentials implements Serializable {
    @TableId(value = "org_member_id", type = IdType.INPUT)
    private String orgMemberId;

    private String orgMemberAccount;

    private String orgMemberPassword;

    private String orgMemberPhone;

    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private Date orgMemberCreateTime;

    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private Date orgMemberModifyTime;

    private Integer orgMemberIsLock;

    private Integer orgMemberDeleteState;

    /**
     * 微信openId
     */
    private String orgMemberOpenId;

    private String orgMemberName;

    /**
     * 证件照
     */
    private String orgMemberIdPhoto;

    /**
     * 联系住址
     */
    private String orgMemberContactLocation;

    /**
     * 类型
     */
    private Integer orgMemberType;

    private Integer autoWxOpenIdLogin;

    private Long orgMemberCredentialsId;


    private Date effectiveTime;

    private Integer credentialsSource;

    private String ip;

    private Date createTime;

    private String token;


}
